be in a tough spot - Francés Inglés Diccionario